meringue kiss - Turkish English Dictionary